armored concrete - Turkish English Dictionary